#include "SDL.h"


#ifndef __world_h__
#define __world_h__

//abstract class 
class world{
	public:
		virtual void draw(SDL_Surface*, SDL_Rect*) = 0; //draws world content on the screen
		virtual void react(SDL_Event &) = 0; //react on event
		virtual void refresh(int) = 0; //tell world that int tics have passed
};
/*
//game
class gameworld : public world{
	public: 
		void draw();
		void react(SDL_Event&);
		void refresh(int);
};
*/
#endif
